cast steel ball - Turkish English Dictionary